lanceolate spleenwort

Noun
  1. a spleenwort of western Europe

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

lanceolate spleenwort
A lanceolate spleenwort grows on a shaded limestone rock.